package com.wkw.jkyf.service;

import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.service.IService;
import com.wkw.jkyf.pojo.Supplier;
import com.wkw.jkyf.pojo.User;

import java.util.List;

/*
用户表的service接口
 */
public interface IUserService extends IService<User> {
    /*
    根据用户名查询用户对象
     */

    public User queryUserByUserName(User user);

    //分页查询数据
    // pageNum 第几页 pageSize 页面大小  查询参数
    public IPage<User> selectUserPage(int pageNum, int pageSize, String param);

    //添加
    public int addUser(User user);

    //修改
    public int editUser(User user);

    //根据主键id查询
    public User queryUserById(Integer id);

    //根据主键id删除
    public int deleteUserById(Integer id);

    //查询所有
    public List<User> queryUserList();
}
